#include <stdio.h>
struct mybitfields 
{ 
  unsigned short a : 4; 
  unsigned short b : 5; 
  unsigned short c : 7; 
} test; 

int main( void )
{ 
    test.a = 2; 
    test.b = 32; 
    test.c = 0;
    return 0;
} 
